side looking radar (slr) - Türkçe İngilizce Sözlük